About William Lloyd Ltd (10010609) United Kingdom