About Red Fin Music Ltd (03024693) United Kingdom