About Vixen & Fox Enterprise Ltd (08888097) United Kingdom