About Livingston & Company Limited (00168831) United Kingdom