About James Tate Consulting Limited (08549349) United Kingdom