About Hampshire Kayaks And Canoes Ltd (13648544) United Kingdom