About Nikki Lancaster Limited (06658945) United Kingdom