About Venning Investments Limited (07972382) United Kingdom