About Richard Edwards Consultancy Limited (12527241) United Kingdom