About C & L External Ltd (12028239) United Kingdom