they do indeed have a site

http://www.vapextech.co.uk/