About Stellar Music Productions Ltd (09553182) United Kingdom