About Griffin Computer Consultants Limited (03623880) United Kingdom