Steel can be an excellent hull material for a blue water sailboat. It is stronger in many aspects than fiberglass. I know nothing of the builder...
In the English Channel it would most likely be too deep. But there are many area's like Bahamas Bank or West coast of FL, where 15 miles offshore...