I have tried to find this company as I want to cancel them from taking more payments from my card. I thought I had booked them to repair my Satellite…