At Parc Menai you can do business in a very beautiful part of the UK. Stunning mountains, coast and wildlife