About Rose Clark Limited (12984729) United Kingdom