About Nikki Sandbach Marketing Ltd (13052119) United Kingdom