About The Clay Oven Hillhead Ltd (11586526) United Kingdom