About Richard Simpson & Company Limited (04205183) United Kingdom