About Seagrove Bay Investments Limited (12421493) United Kingdom