About R.c. Edmondson Limited (00512032) United Kingdom