About Jack Hampson Engineering Ltd. (11006786) United Kingdom