About Catterall & Wood Limited (01188011) United Kingdom