About Lady Sherry Limited (11259588) United Kingdom