About Doobedoo Records Ltd (10125015) United Kingdom