About Nikki Sanderson Limited (05957136) United Kingdom