James Lake
James is our practice manager.
With an interest in IT James keeps the computers running, designed this website as well as general handyman etc etc. Basically all those 'behind the scenes' jobs that are required to keep a small business operating.