About Selador Recordings Ltd. (08637179) United Kingdom