About Seabound Limited (07149228) United Kingdom