About Sweet & Scarce Ltd (13243236) United Kingdom