About R J Payne & Sons Limited (08236120) United Kingdom