About Seahorse Operations Limited (13170426) United Kingdom