About Griffin And Grey Holdings Limited (12715521) United Kingdom