About R. Sitton And Sons Limited (01526076) United Kingdom