About James & Tatton Limited (00490459) United Kingdom