About Griffon Construction Ltd (07720146) United Kingdom