About R Ball And Son Limited (04896068) United Kingdom