About Lister House Limited (02409443) United Kingdom