About Lloyd A Limited (10283309) United Kingdom