About Seahorse Recording Studio Limited (05651234) United Kingdom