About Craft&salt Ltd (10334229) United Kingdom