About Paddle Store Limited (07709042) United Kingdom