About Euro Impala Books Uk Limited (06729763) United Kingdom