About Gifford Computer Services Ltd (08097441) United Kingdom