- Liverpool, England, United Kingdom
Was established in 2002 initially concentrating on computer repair and Information Technology Support. The repair side of the business covers, desktop & laptop repairs and has recently launched a new service repairing consumer electronic devices such as iPod&