About Oxleaze Farm Enterprises Ltd. (08878194) United Kingdom