About Gilford Computing Limited (04477346) United Kingdom