About Tsuba Records Ltd (05597825) United Kingdom