About C &r Cleaning Ltd (SC665631) United Kingdom