About Vicky Mcclure Limited (08406170) United Kingdom