About Taunton Central Retail Limited (11067993) United Kingdom