About Griffin Technologies Ltd (08390765) United Kingdom