About Tate House Limited (10812153) United Kingdom