About Shennans Ventures Limited (08660296) United Kingdom