About Challenge Power Equipment Ltd. (09937044) United Kingdom