About Catterall Hall Ltd (13670142) United Kingdom