The address of the Padma Ling UK's website as changed:
http://ripa-international.org/en/countries/united-kingdom
Please update your bookmarks!