About C&r Catering (london) Ltd (12442749) United Kingdom