About C & R (sw) Ltd (09978597) United Kingdom