About E J Hemmings Engineering Ltd (09219323) United Kingdom