About Griffith Taunton Limited (12043188) United Kingdom