About Lister Haigh Limited (04444529) United Kingdom