About Lloyd Holdings Ltd (10735376) United Kingdom