About Richard Edwards Financial Limited (11663299) United Kingdom