About Griffin Technical Services Ltd (10301915) United Kingdom