About Lister Group Holdings Limited (13217543) United Kingdom