Scam
Scam. Their service did absolutely nothing to locate my phone and then tried to take an unauthorised £42 payment the next day. Their system reported that a text was sent to my phone to 'locate' it, but this didn't happen as I found my phone by other means and no text came through. Not that this would have worked in any event. Avoid.
