About The Bulls Head Delph Limited (12181133) United Kingdom