About Loxby & Lake Ltd (13461045) United Kingdom