About New Clay Oven Buffet Limited (08447915) United Kingdom