About Sea Kayak Plockton Limited (SC380979) United Kingdom