About Rose & London Ltd (09895316) United Kingdom