About 1st Call Cleaning Services Limited (11036266) United Kingdom