Personally I would go for a minimalist front side with no services and more on the back. On my card I have a double bulleted list of the reverse so the front is basically contact details only. I would have both my landline and mobile on the front. I'm not keen on the email address you've got when you have a domain you can use ie mario@rexbytes.commario.smith@rexbytes.com.
I just went to your website and noticed a lot of the pages have what appears to be another language on these pages.....possibly from the template was used. Like if you click on Products, Onsite Service, In-Shop or Remote Support.
We are aware of this lol. So busy doing computer/networking stuff leaves no time to work on web site. I do it myself from a template and didn't fill all empty slots so the latin text is there. It does look bad. I'll probably pay a web company to do a good site for us once and for all.