About D & G Sparks Limited (12346162) United Kingdom