London management company Watkins Superyachts has teamed up with Harrods to offer an in-store range of vessels