About Vikki Packer Design Limited (09396723) United Kingdom