About Griffin Construction Ltd (13120182) United Kingdom