About R&d Clean Ltd (13318722) United Kingdom