About The Clay Oven Investments Limited (12982309) United Kingdom