About Lister Horsfall Limited (00172196) United Kingdom