About The Bull Beaumaris Limited (09763853) United Kingdom