About Griffith & Quah Ltd (11536283) United Kingdom