About K & H Ball & Son Ltd (08462568) United Kingdom