About C. R. Hollands Industrial Supplies Limited (03771701) United Kingdom