About Redbox Computer Solutions Limited (03586035) United Kingdom