About Robert Haig Computing Services Limited (02525243) United Kingdom