About J. E. B. Thatcher Limited (02666773) United Kingdom