About Lister Wilder Group Limited (00423259) United Kingdom