About Redgate Computers Limited (03332383) United Kingdom