About The Rather Good Cleaning Company Ltd (13710263) United Kingdom