About The Vinyl & Memorabilia Store Ltd (10309720) United Kingdom