About Canford Manufacturing Limited (03155663) United Kingdom