About Adel Medical Limited (06899406) United Kingdom