About Loxworth Investments Limited (03274174) United Kingdom