About Palgrave Publishing Company Limited(the) (00297162) United Kingdom