About Clay Oven Scunthorpe Limited (09306257) United Kingdom