About Griffin Green Limited (11526458) United Kingdom