About New Cavendish Holdings Ltd (13001396) United Kingdom