About Rimmers Music Ltd. (01405070) United Kingdom