shropshire antichrist telford cork north medicine medical supplies massachusetts machinery west alabama dublin scotland birmingham london medical billing ireland armageddon chester manchester virginia escort equipment irish escorts edinburgh north wales south millennium shrewsbury handling bible gwynedd glasgow doctor