About Lloyd & Co Tm Ltd (12694886) United Kingdom