About Fret & Strings Ltd (13404115) United Kingdom