About Shaddick Ventures Limited (08770617) United Kingdom