About Spent Shell Music Ltd (09261008) United Kingdom