About Powys Yacht Management Ltd. (03742066) United Kingdom