About D G Shelley Master Thatcher Limited (07666989) United Kingdom