About C&r Lewis Ltd (12446874) United Kingdom