About Grant Batchelor Master Thatcher Limited (07491332) United Kingdom