About R.f.beard Limited (00166827) United Kingdom