About The Bulls Head (sale) Limited (12032221) United Kingdom