About Griffon Limited (02621273) United Kingdom