About Ball Brothers Limited (08531442) United Kingdom