About The Barn Seaham Ltd (12922552) United Kingdom