About Griffin Industrial Solutions Ltd (12658063) United Kingdom