About Hemyock Engineering Limited (08165127) United Kingdom