About Loxwood Investments Limited (00534809) United Kingdom