About Roland Design And Development Limited (11198680) United Kingdom