About Grenville Computers Limited (02204173) United Kingdom