About Adel West International Ltd (12856790) United Kingdom