About Granville Computers Limited (02645968) United Kingdom