About Harrods (uk) Limited (01889348) United Kingdom