About L&d Carpet Cleaning Ltd (12722215) United Kingdom