About Seagate Investments Limited (02887006) United Kingdom