About R & S Services (devon) Limited (04760806) United Kingdom