About Richmonds Holdings Limited (12271147) United Kingdom