About P S Shelley Master Thatcher Limited (09834134) United Kingdom