About Quilliam Press Ltd (02295006) United Kingdom