About The Edwin Mellen Press Limited (02205582) United Kingdom