About Norfolk Canoes & Kayaks Limited (07047197) United Kingdom