About Pipsqueaks Play Cafe Limited (07955669) United Kingdom