About Coq & Bull Ltd (13652691) United Kingdom