About Playdale Playgrounds Limited (00525615) United Kingdom