About A J Lidstone & Son Limited (03788580) United Kingdom