About Griffin Project Services (gps) Ltd (10327630) United Kingdom