About Cavendish Kebabs Limited (11879404) United Kingdom