About Menai Collect Limited (02947102) United Kingdom