About Strings Associates Limited (03294578) United Kingdom