About Ouse Valley Ventures Limited (08229276) United Kingdom