About Andrew Plowman Master Thatcher Limited (04606731) United Kingdom