About Foxes Mead Management Ltd (10519018) United Kingdom