About James Buchanan & Son (liverpool) Limited (00126929) United Kingdom