About Barbican Press Ltd (07104657) United Kingdom