About The London Stand Up Paddle Company Ltd (09329003) United Kingdom