About Seymour Yachts Ltd (12589589) United Kingdom