About Dual Source Records Ltd (13469506) United Kingdom