About N. Balfour & Sons Limited (00323569) United Kingdom