About Seahorse International Limited (09557654) United Kingdom