About Thomas Jemmeson Engineering Ltd (13348957) United Kingdom