About Investments Seaforth Ltd (10184591) United Kingdom