About Sweet Deluxe Ltd (11505065) United Kingdom