About Griffin Master Limited (04665107) United Kingdom