About Bullstock Holding Company Limited (11844430) United Kingdom