About Seahorse Estates Ltd (08049586) United Kingdom