About Duerer Press Limited (09195283) United Kingdom