About The Clay Oven (chapel House) Ltd (09266103) United Kingdom