About Fred Richard & Associates Ltd (08372853) United Kingdom