About Ibis Publications Ltd. (02745974) United Kingdom