About Lister Logic Limited (07172978) United Kingdom