About Florence The Machine Ltd (06360645) United Kingdom