About Cock House Ltd (09495811) United Kingdom