About Cooper Ventures Limited (06340293) United Kingdom