About Lonk House Investments Limited (13149264) United Kingdom