About Tate Group (projects) Limited (07186040) United Kingdom