Margaret Segall´s profile

Reviews (1)

Orca Logic Ltd

People to use and trust

My trusty computer wizard suggested Orca and they sent my order immediately with no fuss, keeping me updated as to its progress. I would use them again.

Margaret Segall´s profile

profile image of Margaret Segall
Margaret Segall
United Kingdom