About Barmouth Surgery Limited (13181187) United Kingdom