About Meadway Optical Services Limited (08455590) United Kingdom