About Seahorse Power Ltd (05473457) United Kingdom