About Tate Computer Technology Limited (06528392) United Kingdom