About C&r (commercial And Retail) Contracts Ltd (12972848) United Kingdom