About Taunton Capital Ltd (12166288) United Kingdom