About Taunton Manor Holdings Ltd (13564135) United Kingdom