About Lloyd Millier (uk) Ltd (13401661) United Kingdom