About R.a.batterham Ltd (04638679) United Kingdom