About R&s Derma Limited (11971902) United Kingdom