About Vicky Lou Fox Ltd (10046824) United Kingdom