About R.d.a Machine Knives Ltd (13167265) United Kingdom