About Richard Edgeworth Associates Ltd (07404739) United Kingdom