About Hambilton Engineering Ltd (04891287) United Kingdom