Company name: The Computer Wizard
Description: The Computer Wizard
Derry Court, Polmorla Road, Wadebridge PL27 7NE, United Kingdom