About Pendennis Superyachts Limited (07889899) United Kingdom