About Seahorse Consultancy Solutions Ltd (07506741) United Kingdom