About Bull S Head (chelmarsh) Ltd (05666337) United Kingdom