About Seahorse And The Bee Limited (13606599) United Kingdom