About Playground Cafe (london) Ltd (12878138) United Kingdom