About 31a New Cavendish Company Limited (02880042) United Kingdom