About R Walters Limited (08807668) United Kingdom