About W J Marriott Thatchers & Thatching Suppliers Limited (11354522) United Kingdom