About Alex Hudgell Engineering Ltd (09483681) United Kingdom