About Clipstone Ventures Limited (08931939) United Kingdom