About Carrs Of Sheffield (manufacturing) Limited (01596369) United Kingdom