About The Longhouse (somerset) Limited (06519791) United Kingdom