About Kerry Dean Studio Ltd (09576359) United Kingdom