About Richards (soho) Limited (00625993) United Kingdom