About Ebsco Uk Ltd (07706093) United Kingdom