About Griffin Holdco Limited (NI627983) United Kingdom