About R.r. Beard Limited (00135258) United Kingdom