About R & R Edwards Limited (11928144) United Kingdom