About Ken Ballard Limited (01898304) United Kingdom