About Lens Control Limited (04525046) United Kingdom