About R & R Cleansing (uk) Limited (06788476) United Kingdom