About Mane (somerset) Limited (12443543) United Kingdom