About Vicky Powell Limited (08440755) United Kingdom