About Eljam - Ajosa (uk) Ltd (06365248) United Kingdom