About Menter Amlwch Ltd (12490416) United Kingdom