About Griffin Works Construction Ltd (08933886) United Kingdom