About Richard Sharples Limited (03277855) United Kingdom