About Satsuma Records Ltd (12084424) United Kingdom