About Seahorse Associates Ltd. (08283377) United Kingdom