About Taunton Manor Limited (13557592) United Kingdom