About Louth Investments Ltd (11611950) United Kingdom