About The Big Bull S Head Limited (06241935) United Kingdom