About Griffon Investments Limited (10098733) United Kingdom