Tried to do a search and the place didn't show up online anywhere. phone number is a cell number.
Wonder if it is just a side business for someone that works at a repo or salvage yard?
The cell number is based in India. Call it and get forwarded to another number that quickly goes to automated message. Leave message and no one calls back.