About Eloquent Lens Limited (09498207) United Kingdom