About R G & H N Benson Ltd (12575824) United Kingdom