Stix 2, a leading adhesive manufacturer and supplier (in the UK) bring you hot glues, foils and nonstick sheets for coolacious crafting.Leaf stamps courtesy of Woodware UK awesome stamps, fab company.PS: Sorry I say Literally all the time!