About Andel Design Engineering Ltd (12782210) United Kingdom