About Rose & May Ltd (09807639) United Kingdom