About Mac S Camera Shops Limited (01314361) United Kingdom