About Griffin Solutions Limited (SC455401) United Kingdom