About John Livingston & Sons Limited (00197966) United Kingdom