About Adel Supply Ltd (12218734) United Kingdom