About Simply Delicious (uk) Ltd (SC390486) United Kingdom