About Kudos Tapes Limited (06906330) United Kingdom