About Taunton Limited Partnership (LP003386) United Kingdom