About Griffon Investment Consulting Group Ltd (10022430) United Kingdom