About Sea Kayak Devon Limited (08811841) United Kingdom