About C & R Construction Holdings Limited (13280753) United Kingdom