About Richard Lees Associates Ltd (08051784) United Kingdom