About Seahorse (park House) Limited (12968637) United Kingdom