About M J Thatcher Limited (12962327) United Kingdom