About Lister Bell Limited (02453135) United Kingdom