About Vicky Barkess Limited (04994285) United Kingdom