About Turner Ball Ltd (10473786) United Kingdom