About Seahorse Golf Design Ltd (06148047) United Kingdom