About Guthrie It Consultancy Ltd (09605623) United Kingdom