About Scruffy Mutt Theatre Ltd (10462595) United Kingdom