About Griffin Computer Solutions Ltd (06446112) United Kingdom