About Seahorse (cleveland) Limited (10601561) United Kingdom