About Mash The Tate Limited (09902211) United Kingdom