About The New Cock And Bull Ltd (10285194) United Kingdom