About The Bull Herts Ltd (12871768) United Kingdom