About Let S Paddle C.i.c. (12292580) United Kingdom