About Francis Cavendish Limited (11026326) United Kingdom