About Alan Ruddock Engineering Ltd (07183110) United Kingdom