About Glynn Qs Ltd (08124503) United Kingdom