About Routledge & Hopwood Ltd (09516662) United Kingdom