About Richmonds Of London Limited (00219195) United Kingdom