About Griffon Consulting Ltd (12330490) United Kingdom