About Tate Technology Limited (04809889) United Kingdom