About Redcar Computer Services Limited (06789878) United Kingdom