About Adducore Ltd (05630504) United Kingdom