About C & L Trading Ltd (12702176) United Kingdom