About Lambs Optical Services Limited (07535442) United Kingdom