About Roland & Hammond Limited (00687100) United Kingdom