About Ouse Valley Investments Limited (11310935) United Kingdom