About Tate & Mak Management Limited (13116537) United Kingdom