About Ross Catherall (holdings) Limited (04095400) United Kingdom