About John Pickett Master Thatcher Limited (09263363) United Kingdom