About Julie & Niamh Limited (07418491) United Kingdom