About Avdil Ltd (13480408) United Kingdom