About Clay Oven (essex) Ltd (12668762) United Kingdom