About Griffin Construction Solutions Ltd (11974139) United Kingdom