About Gilchrist Lister Limited (13590128) United Kingdom