About Merganser Bay Controls Ltd (11000343) United Kingdom