Giggles Indoor Play Ltd - Bagshot, Surrey