About Loxley House Investments Limited (13395779) United Kingdom