About From Scratch Kitchen Co. Ltd (13542340) United Kingdom