About The Sussex Barn Hellingly Limited (08834031) United Kingdom