About Catlings (holdings) Limited (04665120) United Kingdom