About George Lister Engineering Limited (05907310) United Kingdom