About Anglolex Ltd (10609504) United Kingdom