About C & S Clapham Ltd (09915450) United Kingdom