About A.r. Ball Engineering Limited (01106850) United Kingdom