About The Cavendish Community Shop Limited (IP031073) United Kingdom