I've never used this service. I did look through their web site and didn't see foreigners listed in the 注意事項 section. Though, that doesn't necessarily mean that foreigners are accepted there.
Unfortunately, it looks like the only way to contact them is by phone. No address or email given. You might be better off trying an English speaker friendly pace like AM.