About Nikki Mcbride Design Ltd (12125361) United Kingdom