About Thunder Hides Rain Records Ltd (12260968) United Kingdom