About R.n. Williams & Sons Limited (02120840) United Kingdom