About Rose & Lee Ltd (13104243) United Kingdom