About Barry Walker Industrial Supplies Limited (08469664) United Kingdom