About Maydown Industries Ltd (NI616206) United Kingdom