About Charles Roger Edwards Limited (07740220) United Kingdom