About F Tate And Sons Limited (04585389) United Kingdom