About Ringstead Ventures Limited (07687176) United Kingdom