About Masterchord Records & Tapes Limited (01722610) United Kingdom