About R.crumbleholme & Son Limited (00427450) United Kingdom