About R.h. Ashcroft & Sons Limited (00492112) United Kingdom