About Batchelor Polyurethanes Limited (03470833) United Kingdom