More Details

Upper Edge Technologies

From their website:

Supplying computer parts, diagnosis, and repair