About The Bull & Spectacles Ltd (07992132) United Kingdom