About Playhouse Industries Limited (07446809) United Kingdom