About Clara Foods Ltd (12861541) United Kingdom