About Tate & Co. Trading Ltd (12493746) United Kingdom