About C & C Lewes Limited (13462180) United Kingdom