About Ball Associates Ltd (04380892) United Kingdom