About C Le May Ltd (12234101) United Kingdom