About Mears Cleaning Services Limited (00832839) United Kingdom