About Harvey Nichols (own Brand) Stores Limited (04079425) United Kingdom