About Clawdd Offa Kids Club Limited (13199316) United Kingdom