About Rhythm & String Ltd (13517573) United Kingdom