About Roland (u.k.) Limited (01216941) United Kingdom