About Ross Catherall (us Holdings) Limited (04110910) United Kingdom