About Border Kayaks Limited (08368426) United Kingdom