About K Ball Consultants Limited (08287637) United Kingdom