About Graphics Research Corporation Limited (02362111) United Kingdom