About R.ball & Co Limited (00625333) United Kingdom