About R N Cannon & Sons Ltd (13707121) United Kingdom