Barr + Wray Barr + Wray Home Phone: 0141 882 9991home Personal Email: sales@barrandwray.comINTERNET Website: www.barrandwray.com Categories: Filtration Equipment Updated 7 years ago.