About Walter Dean & Co. Limited (07093170) United Kingdom