About The Big Paddle Company Limited (06043435) United Kingdom