About Bluefin Kayak Racing Ltd (08631371) United Kingdom