About Segenhoe Investments Limited (06594307) United Kingdom