About C A Lee Ltd (SC580246) United Kingdom