About J.c & S.e Tate Investments Limited (10870232) United Kingdom