About R.t.page & Sons Limited (00551193) United Kingdom