About Griffin Contracting Limited (11774983) United Kingdom