About R.l. Petchey Limited (01584676) United Kingdom