About Lee S Mean Carpet Clean Ltd (12029656) United Kingdom