About John Dewar And Sons Limited (00613551) United Kingdom