Not seen them before, but having been through all the site's pages I can't find an address or a landline telephone number.
I would not spend any significant sum on websites where I could not find such details easily, without digging a lot further.
Haywood