About C & R Contracts Holdings Limited (13227998) United Kingdom