About Designer Wedding Specialist Ltd (SC389846) United Kingdom