About The Mount (taunton) Management Limited (03688602) United Kingdom