About Seahorse Universal Solutions Limited (07257387) United Kingdom