About Frances Cavendish Ltd (12696045) United Kingdom