About Douglas Ventures Limited (07419136) United Kingdom