About Edward Lister Consultants Ltd (10216341) United Kingdom