About R & S Edwards Ltd (08880964) United Kingdom