About The Vintage Lens Company Limited (08778361) United Kingdom