About Richard Edwards Limited (05904872) United Kingdom