About Cup And String Communications Ltd (09687333) United Kingdom