About K Ball & Son Limited (06837809) United Kingdom