The source of all your problems
If you can't make a secure website, probably best not to leave the company name, "Reading Room", in a file:
http://lifepeeragesact.parliament.uk/css/styles.css
...assuming that they were also responsible for the development of the site.