About Barmouth Accountancy Services Limited (12892536) United Kingdom