About St. Clements Press (1988) Limited (02174119) United Kingdom