About Annandale Engineering Ltd (11603273) United Kingdom