About Old Harrods Limited (09624299) United Kingdom