About C & R Decs Ltd (11340422) United Kingdom