About Tate & Associates Limited (08567738) United Kingdom