About Sea Barn Limited (08535024) United Kingdom