About R.j.leighfield & Sons Limited (00247253) United Kingdom