About Bishops Mead (taunton) Limited (06270979) United Kingdom