About Lister Petter Investment Holdings Limited (05222426) United Kingdom