About Griffin Paste Research Limited (12500698) United Kingdom