About Douglas Stewart Ventures Limited (06931719) United Kingdom