About E J Goodall Master Thatcher Limited (07700173) United Kingdom