About Quennell Yachting Ltd (11833272) United Kingdom