About K. J. Ball & Co. Ltd (11331379) United Kingdom