About Roland-marcel Ltd (10250197) United Kingdom