About Alexander Yacht Limited (11457372) United Kingdom