About Lister Holdings Limited (11413739) United Kingdom