About B A Taunton Ltd (07520908) United Kingdom