WAWatt UtilitiesView company profile →Jul 11, 2024More than likely they are scammersMore than likely they are scammers, esp being based in Manchester.