About Tate & Partners Limited (13382766) United Kingdom