About Fretbands Ltd (12310116) United Kingdom