About Mcr Extractor Kitchen Installation & Cleaning Limited (13341802) United Kingdom