This is an alternative site to our usual one in case the other one becomes no longer available. This one is apparently located in England whereas, the other is located in a foreign country