About Acorn Industrial Components Limited (01441238) United Kingdom