About Rascal Cleaning Services Limited (05815222) United Kingdom