About Rye Cookshop Ltd (10066072) United Kingdom