Alex Mckenna´s profile

Reviews (1)

Orca Logic Ltd

If its computer speed you need orca will do you a deed

Right on time. lovely to do business with, everything worked out perfectly

Alex Mckenna´s profile

profile image of Alex Mckenna
Alex Mckenna
Reviewer
United Kingdom

About