About Dickens Heath Studio Ltd (13404411) United Kingdom