About Richard Mansell Limited (09024187) United Kingdom