About Lynfield Investments Ltd (10652801) United Kingdom