About Oldmechanicstores Ltd (11979624) United Kingdom