About Berkshire Ophthalmic Laboratories Limited (00503358) United Kingdom