About Master Carpet Cleaners Limited (02610169) United Kingdom