About Vicky Lockie Limited (07334876) United Kingdom