About Strung Instruments Limited (05992823) United Kingdom