About Lodgemoor Investments Ltd (12494512) United Kingdom