About Ball Ventures Limited (07525022) United Kingdom