About Vinyl Demand Limited (02977860) United Kingdom