About Tate Holdings Limited (10236723) United Kingdom