About Jud S Clay Oven Ltd (11896058) United Kingdom