About Frances Rose & Alexander Limited (10482594) United Kingdom