About Tape Club Records Ltd (07424108) United Kingdom