About Black Bull Haworth Limited (11916293) United Kingdom