About The Bull And Hide Limited (08539023) United Kingdom